
package Controlador;

import Modelo.Listas;
import Vista.JFrameMenuPrin;
import Vista.JFrameViajes;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class ControladorMenuPrin implements ActionListener
{
  private JFrameMenuPrin formMenuPrin;
  private Listas Lis;

    public ControladorMenuPrin()
      {
         Lis=new Listas();
         Lis.CargarRutas();

          
         formMenuPrin=new JFrameMenuPrin();
         formMenuPrin.agregarListener(this);
         formMenuPrin.setVisible(true);
      }

    // Opciones del Menu
    @Override
    public void actionPerformed(ActionEvent e) 
    {
       if (e.getSource().equals(formMenuPrin.getjMenuItemBuses())) 
       {
         System.out.println("BUSES");           
       }   

       if (e.getSource().equals(formMenuPrin.getjMenuItemChoferes())) 
       {
          System.out.println("CHOFERES"); 
       }   
       
      if (e.getSource().equals(formMenuPrin.getjMenuItemRutas())) 
       {
          new ControladorRutas(Lis);
          return; 
       }
      
      if (e.getSource().equals(formMenuPrin.getjMenuItemViajes()))
      {
          new ControladorViajes();
          System.out.println("Choferes");
      }
    }
  
}
